package com.util;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TimeFormatUtil {
    /**
     * 将毫秒格式的时间格式化成 yyyy-MM-dd
     *
     * @param time
     * @return
     */
    private static SimpleDateFormat sdf = null;

    public static String formatToStr(Long time) {
        sdf = new SimpleDateFormat("yyyy-MM-dd");
        Date data = new Date();
        data.setTime(time);
        return sdf.format(data);
    }

    /**
     * 将yyyy-MM-dd格式的日期字符串传换成long型毫秒日期
     *
     * @param time
     * @return
     */
    public static Long formatToLong(String time) {
        sdf = new SimpleDateFormat("yyyy-MM-dd");
        try {
            return Long.valueOf(sdf.parse(time).getTime());
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return null;
    }
}
